#ifndef _HASHMAP_H_
#define _HASHMAP_H_


#ifdef __LINUX
#include <boost/unordered_map.hpp>
#include <string>

#define hash_map boost::unordered_map
#define hash_multimap boost::unordered_multimap

#else

#include <hash_map>
#define hash_map stdext::hash_map
#define hash_multimap stdext::hash_multimap

#endif

#endif

